red kangaroo - Turkish English Dictionary